package customview.ike.com.customviewproject.widget.Refresh1;

import android.view.View;

/**
 *@author:ike
 *@function: 下拉刷新接口，所有的下拉刷新头都必须实现该接口
 *@creat time:16:13 2017/11/25
 **/
public interface RefreshHeader {
    /**
     * 下拉刷新
     * @param scrollHeight 下拉的高度
     * @param headerHeight 下拉头的高度
     */
     void PullToRefresh(int scrollHeight,int headerHeight);

    /**
     * 释放刷新
     * @param offsetHeight 下拉超过下拉头的距离
     * @param headerHeight 下拉头的高度
     */
     void releaseToRefresh(int offsetHeight,int headerHeight);

   

    /**
     * 刷新状态改变
     * @param status
     */
    void  onStatusChanged(PullToRefreshLayout.HeaderStatus status);
    int getContentViewHeight();
    View getContentView();

}
